Definition of Russian Thistle

  • (noun) prickly bushy Eurasian plant; a troublesome weed in central and western United States

Antonyms of Russian Thistle


No Antonyms Found.

Homophones of Russian Thistle


No Homophones Found.